Słownik techniczny polsko-angielski

shower of particles